Graph Decomposition Using Node Labels
نویسنده
چکیده
Dynamic programming is a method in which the solution to a computational problem is found by combination of already obtained solutions to subproblems. This method can be applied to problems on graphs (nodes connected by edges). The graph of interest must then be broken down into successively smaller parts according to some suitable principle. The thesis studies two graph algebras introduced for this purpose (Wanke 1994; Courcelle and Olariu 1994). Nodes have labels, and roughly, the operations are union, edge drawing, and relabeling. Once two nodes have acquired the same label, they can no longer be differentiated at subsequent edge drawings and relabelings. NLC-decompositions and clique-decompositions are derivations of graphs from their individual nodes using the operations of the respective algebra. The width of such a decomposition is the number of distinct labels used, and the minimum width among all decompositions of a particular graph is known as its NLC-width and clique-width respectively. Numerous NP-hard graph problems can be solved efficiently with dynamic programming if a decomposition of small width is given for the input graph. The two algebras generalize the class of cographs, and can refine the modular decomposition of a graph. Moreover, they are related to graph grammars, and the above decompositions of a graph can be seen as possible growth histories for it under certain inheritance principles. The thesis gives a simple description of this. It then shows: • A clique-decomposition can be transformed into an equivalent NLCdecomposition of the same width, and an NLC-decomposition of width k can be transformed into an equivalent clique-decomposition of width at most 2k. • A randomly generated unlabeled graph on a set of n nodes is very likely to have NLC-width and clique-width almost n/2 and n respectively, provided that n is sufficiently large. • If a graph has NLC-width 2, a corresponding decomposition can be found in O(n log n) time. • An NLC-decomposition of width at most log n times the optimal width k can be found in O(n) time.
منابع مشابه
Scalable Image Annotation by Summarizing Training Samples into Labeled Prototypes
By increasing the number of images, it is essential to provide fast search methods and intelligent filtering of images. To handle images in large datasets, some relevant tags are assigned to each image to for describing its content. Automatic Image Annotation (AIA) aims to automatically assign a group of keywords to an image based on visual content of the image. AIA frameworks have two main sta...
متن کاملNode Classification in Graph Data using Augmented Random Walk
Node classification in graph data plays an important role in web mining applications. We classify the existing node classifiers into Inductive and Transductive approaches. Among the Transductive methods, the Majority Rule method (MRM) has a prominent role. This method considers only the class labels of the neighboring nodes, neglecting the informative connectivity information in the graph data....
متن کاملA New Median Graph Algorithm
Median graph is an important new concept introduced to represent a set of graphs by a representative graph. Computing the median graph is an NPComplete problem. In this paper, we propose an approximate algorithm for computing the median graph. Our algorithm performs in two steps. It first carries out a node reduction process using a clustering method to extract a subset of most representative n...
متن کاملConstructing Graceful Graphs with Caterpillars
A graceful labeling of a graph G of size n is an injective assignment of integers from {0, 1,..., n} to the vertices of G, such that when each edge of G has assigned a weight, given by the absolute dierence of the labels of its end vertices, the set of weights is {1, 2,..., n}. If a graceful labeling f of a bipartite graph G assigns the smaller labels to one of the two stable sets of G, then f ...
متن کاملApproximating the Shapley Value via Multi-Issue Decomposition
The Shapley value provides a fair method for the division of value in coalitional games. Motivated by the application of crowdsourcing for the collection of suitable labels and features for regression and classification tasks, we develop a method to approximate the Shapley value by identifying a suitable decomposition into multiple issues, with the decomposition computed by applying a graph par...
متن کامل